Common spiny lobster - Spanish English Dictionary